#ifndef SAMPLES_QUAD_H
#define SAMPLES_QUAD_H
#include <memory>
#include <string>
#include "SampleBase.h"
#include "glad\glad.h"
#include "glslprogram.h"
#include "Quad.h"
namespace ShaderLab {
	class QuadSample : public SampleBase {
	public:
		QuadSample();
		~QuadSample();

		void Init();
		void Update(float time);
		void Render();
		void Imgui();
		void ShutDown();
	private:
		GLSLProgram mHandle;
		std::shared_ptr<Quad> quad;
		glm::vec3 color;
	};
}
#endif // !SAMPLES_QUAD_H

